<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>产品与解决方案</title>
    <style>
        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
        }

        body {
            font-family: "Source Han Sans", "PingFang SC", "Microsoft YaHei", sans-serif;
            color: #333;
            line-height: 1.6;
            background-color: #f5f7fa;
            font-size: 16px;
        }

        /* 顶部导航栏 */
        .navbar {
            position: fixed;
            top: 0;
            left: 0;
            width: 100%;
            display: flex;
            justify-content: space-between;
            align-items: center;
            padding: 20px 50px;
            background-color: rgba(255, 255, 255, 0.95);
            box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
            z-index: 1000;
        }

        .logo {
            font-size: 24px;
            font-weight: bold;
            color: #003366;
        }

        .nav-menu {
            display: flex;
            list-style: none;
        }

        .nav-menu li {
            margin: 0 15px;
        }

        .nav-menu a {
            text-decoration: none;
            color: #333;
            font-weight: 500;
            transition: color 0.3s;
        }
        
        .nav-menu a:hover {
            color: #0066cc;
        }

        .nav-menu a.active {
            color: #0066cc;
            font-weight: bold;
        }

        .language-switch {
            margin-left: 20px;
            font-weight: 500;
        }

        /* 页首横幅 (Hero Section) */
        .hero {
            height: 100vh;
            position: relative;
            overflow: hidden;
            display: flex;
            align-items: center;
            justify-content: center;
            text-align: center;
            color: white;
        }

        /* 抽象数据网络动态背景 */
        .network-bg {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background: linear-gradient(135deg, #0f2027, #203a43, #2c5364);
            z-index: 1;
        }

        /* 网络节点动画 */
        .network-node {
            position: absolute;
            background: rgba(0, 204, 255, 0.6);
            border-radius: 50%;
            animation: pulse 3s infinite ease-in-out;
        }

        .network-connection {
            position: absolute;
            background: rgba(0, 204, 255, 0.3);
            transform-origin: 0 0;
        }

        @keyframes pulse {
            0%, 100% { transform: scale(1); opacity: 0.6; }
            50% { transform: scale(1.2); opacity: 1; }
        }

        .hero-content {
            position: relative;
            z-index: 2;
            max-width: 900px;
            padding: 0 20px;
        }

        .hero-content h1 {
            font-size: 3.5rem;
            margin-bottom: 20px;
            text-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);
        }

        .hero-content p {
            font-size: 1.8rem;
            margin-bottom: 30px;
            text-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);
        }

        /* 内容区域通用样式 */
        section {
            padding: 100px 50px;
        }

        .section-title {
            text-align: center;
            font-size: 2.5rem;
            margin-bottom: 60px;
            color: #003366;
        }

        /* 产品展示区域 */
        .product {
            background-color: white;
            margin-bottom: 80px;
            border-radius: 10px;
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
            overflow: hidden;
        }

        .product-header {
            padding: 50px;
            text-align: center;
            background: linear-gradient(to right, #003366, #0066cc);
            color: white;
        }

        .product-logo {
            font-size: 4rem;
            margin-bottom: 20px;
        }

        .product-header h2 {
            font-size: 2.5rem;
            margin-bottom: 15px;
        }

        .product-header p {
            font-size: 1.5rem;
            max-width: 800px;
            margin: 0 auto;
            line-height: 1.8;
        }

        .product-content {
            padding: 50px;
        }

        /* 核心功能 (三栏布局) */
        .features {
            margin-bottom: 50px;
        }

        .features-container {
            display: flex;
            justify-content: space-around;
            max-width: 1200px;
            margin: 0 auto;
            flex-wrap: wrap;
            gap: 30px;
        }

        .feature-item {
            flex: 1;
            min-width: 300px;
            text-align: center;
            padding: 30px;
            background: #f8f9fa;
            border-radius: 8px;
            box-shadow: 0 3px 10px rgba(0, 0, 0, 0.05);
            transition: transform 0.3s ease;
        }

        .feature-item:hover {
            transform: translateY(-10px);
        }

        .feature-icon {
            font-size: 3rem;
            margin-bottom: 20px;
            color: #0066cc;
        }

        .feature-item h3 {
            font-size: 1.8rem;
            margin-bottom: 20px;
            color: #003366;
        }

        .feature-item p {
            font-size: 1.2rem;
            line-height: 1.8;
        }

        /* 技术架构亮点 (可展开/折叠的板块) */
        .tech-architecture {
            margin-bottom: 50px;
        }

        .accordion {
            border: 1px solid #e0e0e0;
            border-radius: 8px;
            overflow: hidden;
        }

        .accordion-header {
            padding: 25px;
            background-color: #f8f9fa;
            cursor: pointer;
            font-weight: bold;
            font-size: 1.5rem;
            display: flex;
            justify-content: space-between;
            align-items: center;
        }

        .accordion-header::after {
            content: '+';
            font-size: 2rem;
        }

        .accordion-header.active::after {
            content: '-';
        }

        .accordion-content {
            padding: 0 25px;
            max-height: 0;
            overflow: hidden;
            transition: max-height 0.3s ease, padding 0.3s ease;
        }

        .accordion-content.active {
            padding: 25px;
            max-height: 1000px;
        }

        .tech-details {
            display: flex;
            flex-wrap: wrap;
            gap: 25px;
        }

        .tech-item {
            flex: 1;
            min-width: 250px;
            padding: 25px;
            background: #eef5ff;
            border-radius: 8px;
        }

        .tech-item h4 {
            color: #003366;
            margin-bottom: 15px;
            font-size: 1.4rem;
        }

        .tech-item p {
            font-size: 1.2rem;
            line-height: 1.8;
        }

        /* 客户价值摘要 */
        .customer-value {
            margin-bottom: 50px;
        }

        .value-container {
            display: flex;
            justify-content: space-around;
            max-width: 1000px;
            margin: 0 auto;
            flex-wrap: wrap;
            gap: 30px;
        }

        .value-box {
            flex: 1;
            min-width: 300px;
            padding: 30px;
            background: #f8f9fa;
            border-radius: 8px;
            box-shadow: 0 3px 10px rgba(0, 0, 0, 0.05);
        }

        .value-box h3 {
            color: #003366;
            margin-bottom: 20px;
            font-size: 1.8rem;
        }

        .value-list {
            list-style-type: none;
        }

        .value-list li {
            margin-bottom: 15px;
            padding-left: 25px;
            position: relative;
            font-size: 1.2rem;
            line-height: 1.8;
        }

        .value-list li::before {
            content: '✓';
            color: #00cc66;
            position: absolute;
            left: 0;
            font-weight: bold;
        }

        /* 行动按钮 */
        .actions {
            text-align: center;
        }

        .btn {
            display: inline-block;
            padding: 15px 30px;
            border-radius: 4px;
            text-decoration: none;
            font-weight: bold;
            margin: 10px;
            transition: all 0.3s ease;
            font-size: 1.2rem;
        }

        .btn-primary {
            background-color: #0066cc;
            color: white;
        }

        .btn-primary:hover {
            background-color: #0052a3;
            transform: translateY(-3px);
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
        }

        .btn-secondary {
            background-color: transparent;
            color: white;
            border: 2px solid white;
        }

        .btn-secondary:hover {
            background-color: rgba(255, 255, 255, 0.1);
            transform: translateY(-3px);
        }

        /* 我们的技术优势 */
        .tech-advantages {
            background-color: #f8f9fa;
        }

        .advantages-container {
            max-width: 1000px;
            margin: 0 auto;
        }

        .advantage-item {
            display: flex;
            align-items: flex-start;
            margin-bottom: 40px;
            padding: 30px;
            background: white;
            border-radius: 8px;
            box-shadow: 0 3px 10px rgba(0, 0, 0, 0.05);
        }

        .advantage-icon {
            font-size: 2.5rem;
            margin-right: 20px;
            color: #0066cc;
        }

        .advantage-content h3 {
            color: #003366;
            margin-bottom: 15px;
            font-size: 1.8rem;
        }

        .advantage-content p {
            font-size: 1.2rem;
            line-height: 1.8;
        }

        /* 页尾行动号召 */
        .cta {
            background: linear-gradient(135deg, #0f2027, #203a43, #2c5364);
            color: white;
            text-align: center;
            padding: 150px 50px;
        }

        .cta h2 {
            font-size: 2.5rem;
            margin-bottom: 20px;
        }

        .cta p {
            font-size: 1.3rem;
            max-width: 800px;
            margin: 0 auto 40px;
        }

        .cta-buttons {
            display: flex;
            justify-content: center;
            gap: 20px;
            flex-wrap: wrap;
        }

        .btn {
            display: inline-block;
            padding: 15px 30px;
            border-radius: 4px;
            text-decoration: none;
            font-weight: bold;
            margin: 10px;
            transition: all 0.3s ease;
        }

        .btn-primary {
            background-color: #0066cc;
            color: white;
        }

        .btn-primary:hover {
            background-color: #0052a3;
            transform: translateY(-3px);
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
        }

        .btn-secondary {
            background-color: transparent;
            color: #0066cc;
            border: 2px solid deepskyblue;
        }

        .btn-secondary:hover {
            background-color: #0052a3;
            background-color: rgba(255, 255, 255, 0.1);
            transform: translateY(-3px);
        }

        /* 响应式设计 */
        @media (max-width: 768px) {
            .navbar {
                padding: 15px 20px;
                flex-direction: column;
            }

            .nav-menu {
                margin: 15px 0;
            }

            .hero-content h1 {
                font-size: 2.5rem;
            }

            .hero-content p {
                font-size: 1.4rem;
            }

            .section-title {
                font-size: 2rem;
            }

            section {
                padding: 60px 20px;
            }

            .product-header, .product-content {
                padding: 30px 20px;
            }

            .features-container, .value-container {
                flex-direction: column;
            }

            .advantage-item {
                flex-direction: column;
                text-align: center;
            }

            .advantage-icon {
                margin-right: 0;
                margin-bottom: 15px;
            }
            
            body {
                font-size: 16px;
            }

            .cta {
                padding: 150px 50px;
            }

            .cta h2 {
                font-size: 2.5rem;
            }

            .cta p {
                font-size: 1.3rem;
            }
        }
    </style>
</head>
<body>
    <!-- 顶部导航栏 -->
    <nav class="navbar">
        <div class="logo">SWKJ</div>
        <ul class="nav-menu">
            <li><a href="index.html" data-i18n="home" data-i18n-page="navbar">首页</a></li>
            <li><a href="aboutUs.html" data-i18n="about" data-i18n-page="navbar">关于我们</a></li>
            <li><a href="productAndSolution.html" class="active" data-i18n="products" data-i18n-page="navbar">产品与解决方案</a></li>
            <li><a href="#" data-i18n="cases" data-i18n-page="navbar">成功案例</a></li>
            <li><a href="#" data-i18n="news" data-i18n-page="navbar">新闻资讯</a></li>
            <li><a href="ContactUs.html" data-i18n="contact" data-i18n-page="navbar">联系我们</a></li>
        </ul>
        <div class="language-switch" data-i18n="language">中/En</div>
    </nav>

    <!-- 页首横幅 (Hero Section) -->
    <section class="hero">
        <div class="network-bg" id="networkBg"></div>
        <div class="hero-content">
            <h1 data-i18n="heroTitle" data-i18n-page="product">智能驱动，重塑行业核心体验</h1>
            <p data-i18n="heroDesc" data-i18n-page="product">将前沿大语言模型（LLM）技术与行业深度结合，提供可信赖的AI决策助手。</p>
        </div>
    </section>

    <!-- 产品一：小智医疗 -->
    <section class="product">
        <div class="product-header">
            <div class="product-logo">🏥</div>
            <h2 data-i18n="product1Name" data-i18n-page="product">小智医疗 - 您的AI健康伙伴</h2>
            <p data-i18n="product1Desc" data-i18n-page="product">精准洞察，高效诊疗，让健康管理更智能</p>
        </div>
        <div class="product-content">
            <!-- 核心功能 -->
            <div class="features">
                <h3 style="text-align: center; margin-bottom: 40px; color: #003366;">核心功能</h3>
                <div class="features-container">
                    <div class="feature-item">
                        <div class="feature-icon">🩺</div>
                        <h3>病情辅助诊断</h3>
                        <p>基于权威医学知识库，通过多轮问答智能分析症状，提供潜在病因与就医方向参考。</p>
                    </div>
                    <div class="feature-item">
                        <div class="feature-icon">📅</div>
                        <h3>挂号分析与预约</h3>
                        <p>解析病情，精准推荐科室与医生，并实现一键式快速预约，简化就医流程。</p>
                    </div>
                    <div class="feature-item">
                        <div class="feature-icon">👤</div>
                        <h3>个性化治疗与知识库</h3>
                        <p>为患者提供康复建议，并为医护人员提供最新的、本地化的诊疗方案查询。</p>
                    </div>
                </div>
            </div>

            <!-- 技术架构亮点 -->
            <div class="tech-architecture">
                <h3 style="text-align: center; margin-bottom: 40px; color: #003366;">技术基石：可靠与精准的背后</h3>
                <div class="accordion">
                    <div class="accordion-header">查看技术架构详情</div>
                    <div class="accordion-content">
                        <div class="tech-details">
                            <div class="tech-item">
                                <h4>核心框架</h4>
                                <p>LangChain4j for Java</p>
                            </div>
                            <div class="tech-item">
                                <h4>智能体能力</h4>
                                <p>具备工具调用（Function Calling）能力，可连接医院挂号系统API。</p>
                            </div>
                            <div class="tech-item">
                                <h4>知识保障</h4>
                                <p>内置RAG（检索增强生成）系统，对接权威医学文献与本地医院规章，确保信息准确。</p>
                            </div>
                            <div class="tech-item">
                                <h4>安全合规</h4>
                                <p>对话数据脱敏处理，符合医疗健康数据安全规范。</p>
                            </div>
                        </div>
                    </div>
                </div>
            </div>

            <!-- 客户价值摘要 -->
            <div class="customer-value">
                <h3 style="text-align: center; margin-bottom: 40px; color: #003366;">客户价值摘要</h3>
                <div class="value-container">
                    <div class="value-box">
                        <h3>为患者</h3>
                        <ul class="value-list">
                            <li>减少误挂、错挂，提升就医效率与体验</li>
                        </ul>
                    </div>
                    <div class="value-box">
                        <h3>为医院</h3>
                        <ul class="value-list">
                            <li>减轻导诊台压力，优化医疗资源分配</li>
                        </ul>
                    </div>
                </div>
            </div>

            <!-- 行动按钮 -->
            <div class="actions">
                <a href="#" class="btn btn-primary">申请体验</a>
                <a href="#" class="btn btn-secondary">查看技术白皮书</a>
            </div>
        </div>
    </section>

    <!-- 产品二：志愿填报大师 -->
    <section class="product">
        <div class="product-header">
            <div class="product-logo">🎓</div>
            <h2 data-i18n="product2Name" data-i18n-page="product">志愿填报大师 - 新高考下的智能引路人</h2>
            <p data-i18n="product2Desc" data-i18n-page="product">数据驱动，规避风险，为未来做出最优选择</p>
        </div>
        <div class="product-content">
            <!-- 核心功能 -->
            <div class="features">
                <h3 style="text-align: center; margin-bottom: 40px; color: #003366;">核心功能</h3>
                <div class="features-container">
                    <div class="feature-item">
                        <div class="feature-icon">🎯</div>
                        <h3>智能院校与专业推荐</h3>
                        <p>基于考生分数、位次、地区及兴趣标签，结合海量录取数据，生成"冲、稳、保"志愿方案。</p>
                    </div>
                    <div class="feature-item">
                        <div class="feature-icon">📊</div>
                        <h3>多维深度分析</h3>
                        <p>分析专业就业前景、院校实力对比，洞察不同志愿组合的录取概率与未来风险。</p>
                    </div>
                    <div class="feature-item">
                        <div class="feature-icon">💬</div>
                        <h3>个性化策略问答</h3>
                        <p>解答"专业优先还是学校优先"等复杂策略问题，提供清晰的决策路径。</p>
                    </div>
                </div>
            </div>

            <!-- 技术架构亮点 -->
            <div class="tech-architecture">
                <h3 style="text-align: center; margin-bottom: 40px; color: #003366;">技术核心：精准与个性化的奥秘</h3>
                <div class="accordion">
                    <div class="accordion-header">查看技术架构详情</div>
                    <div class="accordion-content">
                        <div class="tech-details">
                            <div class="tech-item">
                                <h4>核心框架</h4>
                                <p>LangChain4j for Java</p>
                            </div>
                            <div class="tech-item">
                                <h4>本地化模型</h4>
                                <p>集成 Ollama 本地大模型，保障数据隐私，响应迅捷。</p>
                            </div>
                            <div class="tech-item">
                                <h4>精准检索</h4>
                                <p>RAG系统 实时检索最新招生政策、历年分数线和专业详情，杜绝信息过时。</p>
                            </div>
                            <div class="tech-item">
                                <h4>动态算法</h4>
                                <p>结合蒙特卡洛模拟等算法，动态评估志愿方案的录取风险。</p>
                            </div>
                        </div>
                    </div>
                </div>
            </div>

            <!-- 客户价值摘要 -->
            <div class="customer-value">
                <h3 style="text-align: center; margin-bottom: 40px; color: #003366;">客户价值摘要</h3>
                <div class="value-container">
                    <div class="value-box">
                        <h3>为学生与家长</h3>
                        <ul class="value-list">
                            <li>化解信息焦虑，规避填报陷阱，用数据支撑重大决策</li>
                        </ul>
                    </div>
                    <div class="value-box">
                        <h3>为教育机构</h3>
                        <ul class="value-list">
                            <li>提升服务专业度与效率，构建标准化咨询流程</li>
                        </ul>
                    </div>
                </div>
            </div>

            <!-- 行动按钮 -->
            <div class="actions">
                <a href="#" class="btn btn-primary">立即试用</a>
                <a href="#" class="btn btn-secondary">查看案例</a>
            </div>
        </div>
    </section>

    <!-- 我们的技术优势 -->
    <section class="tech-advantages">
        <h2 class="section-title" data-i18n="techTitle" data-i18n-page="product">我们选择的技术栈，只为确保稳定与高效</h2>
        <div class="advantages-container">
            <div class="advantage-item">
                <div class="advantage-icon">🏗️</div>
                <div class="advantage-content">
                    <h3 data-i18n="tech1Title" data-i18n-page="product">企业级开发</h3>
                    <p data-i18n="tech1Desc" data-i18n-page="product">基于Java技术生态，确保应用的高并发、高稳定与易维护。</p>
                </div>
            </div>
            <div class="advantage-item">
                <div class="advantage-icon">🤖</div>
                <div class="advantage-content">
                    <h3 data-i18n="tech2Title" data-i18n-page="product">AI原生设计</h3>
                    <p data-i18n="tech2Desc" data-i18n-page="product">深度运用LangChain4j，打造专业级AI智能体（Agent），而非简单聊天机器人。</p>
                </div>
            </div>
            <div class="advantage-item">
                <div class="advantage-icon">🔒</div>
                <div class="advantage-content">
                    <h3 data-i18n="tech3Title" data-i18n-page="product">数据安全</h3>
                    <p data-i18n="tech3Desc" data-i18n-page="product">私有化部署支持，所有数据可留存于客户本地，安全无忧。</p>
                </div>
            </div>
        </div>
    </section>

    <!-- 页尾行动号召 -->
    <section class="cta">
        <h2 data-i18n="ctaTitle" data-i18n-page="product">未来已来，与您同行</h2>
        <p data-i18n="ctaDesc" data-i18n-page="product">期待与您携手，共同探索人工智能的无限可能。</p>
        <div class="cta-buttons">
            <a href="productAndSolution.html" class="btn btn-primary">查看我们的解决方案</a>
            <a href="ContactUs.html" class="btn btn-secondary">联系我们</a>
        </div>
    </section>

    <script src="js/languageSwitch.js"></script>
    <script>
        // 创建网络背景动画
        document.addEventListener('DOMContentLoaded', function() {
            const networkBg = document.getElementById('networkBg');
            
            // 创建网络节点和连线
            for (let i = 0; i < 30; i++) {
                createNode(networkBg);
            }
            
            // 创建网络节点函数
            function createNode(container) {
                const node = document.createElement('div');
                node.className = 'network-node';
                
                // 随机位置和大小
                const size = Math.random() * 10 + 5;
                const posX = Math.random() * 100;
                const posY = Math.random() * 100;
                const delay = Math.random() * 5;
                
                node.style.width = `${size}px`;
                node.style.height = `${size}px`;
                node.style.left = `${posX}%`;
                node.style.top = `${posY}%`;
                node.style.animationDelay = `${delay}s`;
                
                container.appendChild(node);
                
                // 随机创建连接线
                if (Math.random() > 0.7) {
                    createConnection(container, node);
                }
            }
            
            // 创建连接线函数
            function createConnection(container, node) {
                const connection = document.createElement('div');
                connection.className = 'network-connection';
                
                // 获取节点位置
                const rect = node.getBoundingClientRect();
                const containerRect = container.getBoundingClientRect();
                
                const startX = rect.left - containerRect.left + rect.width/2;
                const startY = rect.top - containerRect.top + rect.height/2;
                
                // 连接到另一个随机节点
                const nodes = container.querySelectorAll('.network-node');
                if (nodes.length > 1) {
                    const targetNode = nodes[Math.floor(Math.random() * (nodes.length - 1))];
                    if (targetNode !== node) {
                        const targetRect = targetNode.getBoundingClientRect();
                        const endX = targetRect.left - containerRect.left + targetRect.width/2;
                        const endY = targetRect.top - containerRect.top + targetRect.height/2;
                        
                        const length = Math.sqrt(Math.pow(endX - startX, 2) + Math.pow(endY - startY, 2));
                        const angle = Math.atan2(endY - startY, endX - startX) * 180 / Math.PI;
                        
                        connection.style.width = `${length}px`;
                        connection.style.height = '1px';
                        connection.style.left = `${startX}px`;
                        connection.style.top = `${startY}px`;
                        connection.style.transform = `rotate(${angle}deg)`;
                        
                        container.appendChild(connection);
                    }
                }
            }
            
            // 可展开/折叠功能
            const accordionHeaders = document.querySelectorAll('.accordion-header');
            accordionHeaders.forEach(header => {
                header.addEventListener('click', function() {
                    this.classList.toggle('active');
                    const content = this.nextElementSibling;
                    content.classList.toggle('active');
                });
            });
            
            // 默认展开第一个产品的技术架构
            const firstAccordionHeader = document.querySelector('.accordion-header');
            if (firstAccordionHeader) {
                firstAccordionHeader.classList.add('active');
                firstAccordionHeader.nextElementSibling.classList.add('active');
            }
        });
    </script>
</body>
</html>